A Continuous Verification Process in Concurrent Engineering
نویسندگان
چکیده
This paper presents how a continuous mission verification process similar than in software engineering can be applied in early spacecraft design and Concurrent Engineering. Following the Model-based Systems Engineering paradigm, all engineers contribute to one single centralized data model of the system. The data model is enriched with some extra information to create an executable representation of the spacecraft and its mission. That executable scenario allows for verifications against requirements that have been formalized using appropriate techniques from the field of formal verification. The paper focuses on a current approach of integrating this verification mechanism into our Concurrent Engineering environment. In an example study, we explain how basic mission requirements are created at the beginning of the spacecraft design. After each iteration and change, the integrated verification will be executed. This instantly highlights the effects of the modification and points out potential problems in the design. Using the continuous verification process alongside the Concurrent Engineering process helps to mature both, the requirements and the design itself.
منابع مشابه
Verification of Concurrent Engineering Software Using Csm Models
An engineering design process may involve software modules that can executed concurrently. Concurrent modules can be very easily subject to some synchronization errors. This paper discusses verification process for such engineering software. We present a method for verification that requires several steps. First, the state diagram models are constructed that describe the design iterations and i...
متن کاملSoftware Engineering as Technology Transfer
We propose, as a challenge to the software engineering research community, a new view of software engineering as technology transition. In this view, the role of software engineering is to take the initial results of theorists and harden these results to the point where they are ready to be used in fielded, commercial systems. Current techniques for software verification, while adequate for ser...
متن کاملUse of Concurrent Wavelet Transform (WT) to Image Compression and a Verification Analysis of Communicating Threads for Concurrent WT
Transform (WT) has been proved to be a very useful tool for image processing in the recent years. However, WT is very computationally rigorous process requiring novel and computationally competent method to achieve image compression. The concurrent transformation of the image might be one of the solutions to this problem. In this paper, we investigate and analyze the concurrency in communicatin...
متن کاملInvestigating the Batch and Continuous Transesterification of Linseed Oil by Using a Alkaline Heterogeneous Catalyst in a Packed Bed Reactor
Both the continuous and batch transesterification of linseed oil were examined in order to maximize the fatty acid methyl esters (FAME) yield. The continuous process was conducted in a packed bed reactor using calcium oxide as a heterogeneous catalyst. In addition, the impact of two variables, namely the molar ratio of methanol to oil and the flow rate (ml/min), on the FAME yield were stu...
متن کاملDesigning system on a chip products using systems engineering tools
Systems engineering is the process which takes requirements specifications and engineers products and product families which involve hardware, software and possibly mechanical subsystems. At the front-end of this process architectural assessment and early quantification is a requirement – answering the what-if questions about the candidate architectures of a product. At the back-end, verificati...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013